A Distributed Object Component-based Approach to Large-scale Engineering Systems and an Example Component Using Motion Planning Techniques for Disabled Access Usability Analysis

نویسندگان

  • Charles S. Han
  • John C. Kunz
  • Kincho H. Law
چکیده

This paper introduces a large-scale engineering systems distributed object framework that serves as the connecting infrastructure between individual engineering tools and analysis components. The framework can incorporate software services as well as hardware solutions. Implemented software services include motion planning simulations and animation visualizations. Hardware solutions include the ability to incorporate devices to manipulate either remote software or hardware services. The success on such a framework relies on two levels of knowledge: understanding the underlying concepts that facilitate the component-to-component communication and the domain-specific knowledge to implement a particular service. As an example of a domain-specific service, the paper describes a motionplanning-based disabled access usability service that attempts to find accessible routes in a facility. Introduction Currently, Architecture/Engineering/Construction (AEC) information technology (IT) firms are developing specialized information-exchange solutions for domainspecific problems, and standardization enables users ubiquitous access to these tools. Indeed, these solutions use at least one level of Internet-based standard protocols: all firms are leveraging World Wide Web technology, and some firms are beginning to 1 Graduate Student, Department of Civil and Environmental Engineering, Stanford University, Stanford, CA 94305, [email protected] 2 Senior Research Associate, Center for Integrated Facility Engineering, Stanford University, Stanford, CA 94305, [email protected] 3 Professor, Department of Civil and Environmental Engineering, Stanford University, Stanford, CA 94305, [email protected] 1 Han, Kunz, Law leverage standard distributed object paradigms. However, the implementation of large-scale and interoperable engineering systems will require the development and adherence to a third layer of standard protocols built on top of the distributed object technology. A distributed object environment provides the underlying application-toapplication communication protocol allowing an application to access the services of other applications as if these services were part of the original application, a feature known as object location transparency. This paradigm provides the facility for development of computing environments across heterogeneous platforms. Benefits include the optimization of services on specific computing platforms and taking advantage of unused or under-utilized computing resources. Most importantly, distributed object applications now act as individual but inter-communicating components that can be aggregated to form the multiple and coordinated layers of large-scale systems. This protocol must be general enough to accommodate and anticipate future engineering-specific needs to build large-scale systems on a component-by-component basis but robust enough to be truly useful for engineeringspecific services. This paper introduces a distributed object framework that serves as the connecting infrastructure between individual engineering tools and analysis components. The framework can incorporate software services as well as hardware solutions. Implemented software services include motion planning simulations and animation visualizations. Hardware solutions include the ability to incorporate devices to manipulate either remote software or hardware services. The distributed object paradigm does not distinguish between local and remote access of components that can either be software applications or hardware devices. As an example component service that integrates into the large-scale framework, the paper describes a disabled access usability analysis service. This development of this component represents a domain-specific problem that is dependent on the developer’s knowledge of the domain. Specifically, the paper describes the application of motion-planning techniques used to determine accessible routes in a facility. The Engineering Analysis Component-based Distributed Object Framework This research uses the concepts developed in (Han99) and reifies notion of a service. To fully-leverage the power of the Internet, engineering and design services should be able to interact in a formal yet flexible manner. Services should be able to combine existing services to provide added functionality. The distributed object environment provides object transparency—an application accesses a Service object using the same protocol regardless of the object’s location, either local or remote, and independent of the computer system platform assuming the platform supports the Service object interface.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Outlier Detection in Wireless Sensor Networks Using Distributed Principal Component Analysis

Detecting anomalies is an important challenge for intrusion detection and fault diagnosis in wireless sensor networks (WSNs). To address the problem of outlier detection in wireless sensor networks, in this paper we present a PCA-based centralized approach and a DPCA-based distributed energy-efficient approach for detecting outliers in sensed data in a WSN. The outliers in sensed data can be ca...

متن کامل

An application of principal component analysis and logistic regression to facilitate production scheduling decision support system: an automotive industry case

Production planning and control (PPC) systems have to deal with rising complexity and dynamics. The complexity of planning tasks is due to some existing multiple variables and dynamic factors derived from uncertainties surrounding the PPC. Although literatures on exact scheduling algorithms, simulation approaches, and heuristic methods are extensive in production planning, they seem to be ineff...

متن کامل

DisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems

The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...

متن کامل

DisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems

The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...

متن کامل

Video Subject Inpainting: A Posture-Based Method

Despite recent advances in video inpainting techniques, reconstructing large missing regions of a moving subject while its scale changes remains an elusive goal. In this paper, we have introduced a scale-change invariant method for large missing regions to tackle this problem. Using this framework, first the moving foreground is separated from the background and its scale is equalized. Then, a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003